Selector switch provided with selectably actuable contact means



United States Patent Inventors Raymond Melvin Carlisle Linglestown; Winfield Warren Loose, Reading, Pennsylvania Appl. No. 786,906

Filed Dec. 26, 1968 Division of Ser. No. 391,192, Aug. 21, 1964, Pat. No. 3,436,696.

Patented Dec. 8, 1970 Assignee AMP Incorporated Harrisburg, Pennsylvania SELECTOR SWITCH PROVIDED WITH SELECTABLY ACTUABLE CONTACT MEANS 4 Claims, 32 Drawing Figs.

US. Cl. 200/1, 200/11, 200/18, 200/177 Int. Cl. H0lh 3/00, l-IOlh 9/00, HOlh 67/14 Field of Search 74/ l 26;

200/1l(TC),4(C),177,5,16,1,l8;3l8/18; 323/435; 335/106; 336/150; 340/146.2, 166

[56] References Cited UNITED STATES PATENTS 3,138,672 6/1964 Shlesinger, Jr. 200/1 1 Re. 24.586 l/l959 Davis 200/16 2,672,579 3/1954 Jochem ZOO/5X 3,159,733 12/1964 Parstorfer ZOO/46X Primary Examiner Robert K. Schaefer Assistant Examiner-U. R. Scott Atromeys-Curtis, Morris and Safford, Marshall M.

Holcombe, William Hintze, William J. Keating, Frederick W. Raring, John R. Hopkins, Adrian J. La Rue and Jay L. Seitchik ABSTRACT: A programing system comprises a matrix of conductors arranged in rows and levels, contact means adapted to interconnect rows with levels, movable means mounted adjacent the matrix of conductors, control means connected to the movable means to move the movable means to selected positions opposite the matrix of conductors, operating means on the movable means and additional control means connected to the operating means to selectively operate the operating means to move contact means opposite thereto into engagement with conductors of the matrix at the selected positions.

SHEET 0 0F PATENTED UHF-8 m INVENTOR. AYMQMD MELVIN (kwusmfi WIHFIELB WARREN Lpmsm PATENTED DEC 8 r970 SHEET 0 7 OF sis-46,401

PAIENTED on: 81976 SHEET 1v, 0F

I N VEN'I Oh. RAYMOND MEL IN CAmusLs Wmmuv WARREN L sre pimiwiiov PATENTED DEC 8 I970 sum 15 or 18 Mm Z Oi LE 6 mum A m W VNE mm f ((50 M iinaivxw RV b: m 00M M QNN m m #430 H nn hf mm 6 om Jomrzov M95:

PATENTEn-otc 8 I970 vsum 16 OF IN VEN'IOA. RAYMOND MiLvm Cmzusm wmnua WARREN LuctE BY SELECTOR SWITCH PROVIDED WITH SELECTABLY ACTUABLE CONTACT MEANS CROSS REFERENCE TO RELATED APPLICATION This application is a division of application Ser. No. 391,192, filed Aug. 21,1964.

This invention relates to programing means for connecting a number of input leads to a number of output leads in a preselected manner and system thereof.

In the field of computers andthe like, an essential feature thereof is the programing therefor in order to provide the necessary information by which the computer will operate. A large amount of time is consumed in establishing the program of information to be fed to a computer since the general manner for establishing a program is effected by the manipulation of manual switches capable of making or breading contact paths formed in desired patterns by patch cord assemblies. The fundamental drawback of this type of programing system is that it is totally manual and cannot, therefore, be programed automatically to establish a desired program. An additional drawback of the patch cord assemblies for computers is that it is not suitablefor remote programing.

Moreover, due to the increasing use of automation of different types of mechanisms by business and industry, a great need and demand'has arisen for simple, effective and reliable programing means because a programing means is generally essential in automatic control systems where a number of operations are to be successively'performed.

Various types of automatic programing devices have heretofore been devised toeffect successive operations of automatic control systems but these have not proved satisfactory for various and sundry reasons; such as, for example: too cumbersome, lack of providing adequate program positions, reliability is questionable, etc.

It is, therefore, an object of the present invention to provide a programing means that. is highly flexible and has excellent reliability. i

Another object of the present invention is to provide a programing means for automatically and sequentially establishing programs for use by automatic control equipment.

A further object of the present invention is to'provide a programing means for remotely establishing sequential programs for use by automatic control systems.

A still further object of the invention is the provision of a programing means capable of being operated by a tape reader, card reader, pushbutton and/or switch panel, or the like.

An additional object of the present invention is to provide a storage means for use, for example, as binary information.

Still another object of the present invention is the provision of a multicurcuit electrical connecter means.

It is a further object of the present invention to provide a programing means, storage means, connecter means, or the like, which has a fast response, is easy to manufacture and has a low manufacturing cost.

Other objects and attainments of the present invention will become apparent to those skilled, in the art upon a reading of the following detailed description when taken in conjunction with the drawings in which there are shown and described i1- lustrative embodiments of the invention; it is to be understood, however, that these embodiments are not intended to be exhaustive nor limiting of the invention but are given for FIG. 5b is a partial plan view of the driving ring;

FIG. 6 is a top plan view of the carriage-moving and locking means;

FIG. 7 is a bottomplan view of FIG. 6;

FIG. 8 is a partial side elevationaland part cross-sectional view of FIG. 6;

FIG. 8a is a partial plan view illustrating the movement of a driving member;

FIG. 9 is a perspective view of the clearing means;

FIG. 10 is a perspective and part cross-sectional view of a contact carrying means;

FIG. 11 is a perspective view of a contact means;

FIG. 12 is a block diagram of the control circuit means for the programing means;

FIG. 13 is a block diagram of a complement generator;

FIG. 14 is a schematic diagram of one module of FIG. 13;

FIG. 15 is a block diagram of a command detector circuit;

FIG. 16 is a coding chart for connection of the modules to the output of the complement generator;

FIG. 17 is a block diagram of a shift register;

FIG. 18 is a block diagram of a comparator circuit;

FIG. 19 is a block diagram of one module of FIG. 18;

FIG. 20 is a block diagram of an alternative comparator circuit;

FIG. 21 is a schematic diagram of a module of FIG. 20;

FIG. 21a is a schematic diagram of a circuit for a polarized relay for use in place of the reed relays of FIG. 21;

FIG. 22 is a block diagram of amotor control circuit;

FIG. 23 is a block diagram of a bus decoder circuit;

FIG. 24 is a block diagram of an exclusive clear and mass clear circuit;

FIG.- 25 is a vertical cross-sectional view of an alternative embodiment of the programing means;

FIG. 26 is a perspective view of the clearing means of FIG. 25;

FIG. 27 is a partial plan view of another embodiment of the programing means;

FIG. 28 is a view taken along lines 28-28 of FIG. 27; and

FIG. 29 is a block diagram of an alternative motor control circuit for use with FIGS. 27 and 28.

Turning now to the drawings, and more particularly, FIGS. 14, there is shown a mounting base B having a plurality of contact-carrying means C mounted on the base and a movable carriage means MC also mounted on base B and movable relative thereto and contact carrying means C as well as movable exteriorly of the contact-carrying means.

Base B comprises a base plate 1 having a channel 2 affixed thereto by screws 3, or the like. Channel 2 is disposed proximate the periphery of base plate 1. An opening 4 is located at the center of base plate 1. A circular plate 5, which is Z- shaped in cross section, has one section 6 secured to base plate 1 by screws 7 at opening 4, another section 8 overlying opening 4 and a further section 9 extending parallel to the axis of base plate 1.

A tubular member 10 has one end disposed on section 6 and is secured thereto as by screws by circular plate 11. A contactcarrying circular plate 12 is affixed to plate 11 by screws '13. Slots 14 are provided in the outer part of plate 12 and they are equidistantly disposed therearound.

Section 9 has an abutting surface 15 against which the outer race of bearing means 16 engages. A C-shaped locking member 17 is disposed in a slot 18 in section 9 to secure bearing means 16 against surface 15. One end of shaft 19 is affixed purposes of illustration and principles thereof and the manner of applying them in Practical use so that they may modify them in various forms, each as may be best suited to the conditions of a particular use.

1n the drawings:

FIG. I is a perspective view of the programing means;

FIG. 2 is a part cross-sectional and elevational view of the programing means; i Y

FIG. 3 is a perspective view form; H

FIG. 4 is a diagrammatic view of the programing means;

- FIG. 5a is a plan view of the carriage position encoder;

similar to FIG. 1 in skeleton to bearing means 16 while the other end is affixed to another bearing means 20 which, in turn, engages a shoulder 21 of a nut member 22. Bearing means 20 is held in engagement with shoulder 21 via a C-shaped locking member 23 disposed in a slot 24 of nut member 22. 1

One end of flangebushing 25 is threaded and engaged by nut member 22 while the other end is secured to a section of plate 26 by screws 27. Nutme rnber 22 is locked into position on the threaded end of bushing 25 by means of a nylon slug preferably disposed in the threaded area of nut member 22. Of course, other means to secure the nut member in place can be visualized. 

